package com.xl.sqlSession;

import java.util.List;

public interface SqlSession {
    /**
     * 根据条件查询列表
     * @param statementId
     * @param params
     * @param <E>
     * @return
     */
    <E> List<E> selectList(String statementId,Object ... params) throws Exception;

    /**
     * 根据条件查询单条数据
     * @param statementId
     * @param params
     * @param <T>
     * @return
     */
    <T> T selectOne(String statementId,Object ... params) throws Exception;

    <T> T getMapper(Class<?> mapperClass);
}
